Reconstructing Surfaces and Surfaces on Surfaces from Scattered 3D Data
نویسندگان
چکیده
We present an efficient and uniform approach for the automatic reconstruction of surfaces of CAD (computer aided design) models and scalar fields defined on them, from an unorganized collection of scanned point data. Example applications in the manufacturing domain are the rapid computer model reconstruction of any existing physical part from some three dimensional (3D) points scan of the part’s surface. Color, texture or some scalar material property of the physical part, defines natural scalar fields over the surface of the CAD model. Manufacturers who wish to use existing computer aided design and manufacturing software (CAD/CAM) need to have computer models of these parts. Using these algorithms, existing parts and prototypes can be automatically reconstructed into computer models from 3D scans. Our reconstruction algorithm does not impose any convexity or differentiability restrictions on the surface of the original physical part or the scalar field function, except that it assumes that there is a sufficient sampling of the input point data to unambiguously reconstruct the CAD model. Compared to earlier methods our algorithm has the advantages of simplicity, efficiency and uniformity (both CAD model and scalar field reconstruction). The simplicity and efficiency of our approach is based on several novel uses of appropriate sub-structures (alpha shapes) of a three-dimensional Delaunay Triangulation, and its dual the three-dimensional Voronoi diagram. The boundary of the CAD model and the scalar field are reconstructed using cubic Bernstein-Bézier patches.
منابع مشابه
Reconstruction of B-spline Surfaces from Scattered Data Points
We present a new approach for reconstructing a smooth surface from a set of scattered points in three-dimensional (3D) space. Our algorithm first decomposes a given point set into a quadtree-like data structure known as a strip tree. The strip tree is used to fit a set of least squares quadratic surfaces to the data points. These quadratic surfaces are then degree-elevated to bi-cubic surfaces ...
متن کاملReconstructing the tongue surface from six cross-sectional contours: ultrasound data
This work presents a method for reconstructing 3D tongue surfaces during speech from ultrasound data. The method reduces the dimensionality of the tongue surface and maintains highly accurate reproduction of local deformation features. This modification is an essential step if multiplane tongue movements are to be reconstructed practically into tongue surface movements. Earlier work (Stone & Lu...
متن کاملReconstructing Surfaces from Unstructured 3D Points
Most active and passive range nding techniques yield unstructured and generally noisy 3D points. In order to build useful world representations , one must be able to remove spurious data points and group the remaining into meaningful surfaces. In this paper, we propose an approach based on tting local surfaces. Diierential properties of these surfaces are rst used iteratively to smooth the poin...
متن کاملSurface Reconstruction: Techniques and Methods from 3D Points Data
There is a large amount of techniques and methods that exists, which deal with reconstruction schemes for curves, surfaces and volumes. The data acquisition techniques are very varied. Such variation makes it difficult to provide with specific methods for reconstructing the desired curves, surfaces, or volumes. Furthermore, the application of reconstruction is even more diverse, generating a wh...
متن کاملSimultaneously Reconstructing Transparent and Opaque Surfaces from Texture Images
This paper addresses the problem of reconstructing nonoverlapping transparent and opaque surfaces from multiple view images. The reconstruction is attained through progressive refinement of an initial 3D shape by minimizing the error between the images of the object and the initial 3D shape. The challenge is to simultaneously reconstruct both the transparent and opaque surfaces given only a lim...
متن کامل